html,
body {
  margin: 0;
   background: linear-gradient(0deg, #0E1011, #222222)
}
body {
  background: linear-gradient(0deg, #0E1011, #222222)
}
.linercolor{
    background: linear-gradient(to right, #34d1f9, #37dc6d);
            -webkit-background-clip: text;
            background-clip: text;
            color: transparent;
           font-family: 'SourceHanSansCN-Regular';
}
video{
  width: 100%;
}
#app {
  position: relative;
  font-family: 'SourceHanSansCN-Regular,PingFang SC', 'Avenir', Helvetica, Arial, sans-serif,;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  line-height: 1;
  z-index: 2;
  max-width: 750px;
  margin: 0 auto;
}
ul,
ol {
  list-style: none;
  padding: 0;
  margin: 0;
}
a {
  color: #333333;
}
p {
  margin: 0;
}
.van-field {
  margin-bottom: 30px;
  min-height: 82px;
  background: rgba(255, 255, 255, 0.1);
  border-radius: 41px;
}
.van-field:after {
  border: none;
}
.van-field .van-field__body .van-field__control {
  color: #ffffff;
}
.van-button.block_gradual {
  width: 100%;
  height: 92px;
  font-size: 36px;
  font-weight: bold;
  color: #000000;
  background: linear-gradient(76deg, #D4954D 0%, #FFDBB4 100%);
  opacity: 0.9;
  border-radius: 46px;
  border: none;
}
